left-handed rotating - French English Dictionary